options results /* indispensable pour récupérer le résultat des macros */
signal on error /* pour l'interception des erreurs */
signal on syntax
'SELECT("Type de composant à référencer"+CHR(10)+"Résistances"+CHR(10)+"Condensateurs"+CHR(10)+"Diodes"+CHR(10)+"Transistors"+CHR(10)+"Circuits intégrés"+CHR(10)+"Composants spécifiés")'
'ASK("Quel est le nom des"+CHR(10)+"composants à référencer?"+CHR(10)+"Vous pouvez utiliser"+CHR(10)+"les jokers(#?) pour"+CHR(10)+"étendre la sélection")'
type=result
if type='' then exit
'ASK("Quelle est la référence"+CHR(10)+"à donner à ces composants?")'
reference=result
if reference='' then exit
end
otherwise exit
end
'N=FIRSTSEL'; obj=result
if type=1 then do
if obj=0 then do
'MESSAGE("Marquez les circuits"+CHR(10)+"à référencer ainsi que"+CHR(10)+"ceux déjà référencés avant"+CHR(10)+"d''appeler ce script"+CHR(10)+"S.V.P.")'